★★
37 Folkestone Road, Near Dover Museum, Dover, United Kingdom
Property Location
With a stay at Hostel Alma in Dover, you'll be minutes from Roman Painted House and Dover Museum. This hostel is within close proximity of Dover Western Heights and Grand Shaft.